piriform fossa - French English Dictionary